1
00:00:06,080 --> 00:00:07,760
{\an8}Danny can see us in 45.

2
00:00:08,760 --> 00:00:09,959
I'll meet you there.

3
00:00:09,960 --> 00:00:12,640
- We don't want to be late...
- I'll meet you there. Okay?

4
00:00:12,960 --> 00:00:14,120
{\an8}Sure.

5
00:00:21,640 --> 00:00:23,280
{\an8}Hey, stranger.

6
00:00:23,320 --> 00:00:25,279
{\an8}I thought you'd gone
to Harrogate?

7
00:00:25,280 --> 00:00:28,600
{\an8}I just got back.
I'm on my way to work, but...

8
00:00:29,240 --> 00:00:30,640
I wanted to see you.

9
00:00:31,240 --> 00:00:32,800
Great.

10
00:00:36,280 --> 00:00:38,880
- Go on, sir!
- Go on, sir.

11
00:00:47,200 --> 00:00:48,440
So what was he like?

12
00:00:49,600 --> 00:00:50,959
{\an8}Like?

13
00:00:50,960 --> 00:00:52,400
{\an8}Yeah. What did you make of him?

14
00:00:54,000 --> 00:00:56,160
{\an8}Erm...

15
00:00:56,880 --> 00:01:00,080
{\an8}Er, he was young. About my age.

16
00:01:01,280 --> 00:01:02,760
{\an8}Dressed in a hoody...

17
00:01:04,520 --> 00:01:07,320
{\an8}He was... He was frightened.

18
00:01:08,920 --> 00:01:10,160
{\an8}Like he was...

19
00:01:10,200 --> 00:01:11,920
{\an8}And you'd never seen him before?

20
00:01:12,640 --> 00:01:14,040
{\an8}No. Never.

21
00:01:17,800 --> 00:01:19,040
{\an8}What should we do?

22
00:01:21,640 --> 00:01:22,920
{\an8}About his warning?

23
00:01:24,120 --> 00:01:26,080
{\an8}Something else
hidden in the code.

24
00:01:26,120 --> 00:01:27,400
{\an8}That's right.

25
00:01:29,960 --> 00:01:31,120
{\an8}What do you think?

26
00:01:34,240 --> 00:01:37,240
{\an8}I guess that
I trust Saara's instincts.

27
00:01:37,280 --> 00:01:38,680
{\an8}She's been right before.

28
00:01:40,200 --> 00:01:41,320
{\an8}Mm.

29
00:01:42,840 --> 00:01:44,960
{\an8}It feels like
a provocation to me.

30
00:01:45,000 --> 00:01:47,480
{\an8}It's classic FSB mind games.

31
00:01:48,560 --> 00:01:49,879
{\an8}It's very vague.

32
00:01:49,880 --> 00:01:52,400
{\an8}There's nothing specific,
there's nothing we can use.

33
00:01:53,000 --> 00:01:54,160
Resources are tight, you know.

34
00:01:54,200 --> 00:01:56,480
I can't keep throwing people
at this thing, you know.

35
00:01:56,520 --> 00:01:58,240
Not without something concrete
to go on.

36
00:02:02,080 --> 00:02:03,080
Look...

37
00:02:03,120 --> 00:02:05,360
if you want to keep looking,
that's fine, all right?

38
00:02:05,400 --> 00:02:07,200
But in your own time, okay?

39
00:02:08,040 --> 00:02:09,480
Okay. I better run.

40
00:02:15,760 --> 00:02:16,919
That's it?

41
00:02:16,920 --> 00:02:18,080
Apparently.

42
00:02:21,240 --> 00:02:22,600
- Hey.
- What?

43
00:02:24,080 --> 00:02:25,960
Do you wanna get a drink
after work?

44
00:02:32,040 --> 00:02:33,520
Look...

45
00:02:33,560 --> 00:02:36,680
what happened in Harrogate,
it was a mistake, okay?

46
00:02:38,680 --> 00:02:41,640
I... I don't usually
drink alcohol, and I...

47
00:02:42,600 --> 00:02:44,400
It was a mistake. That's all.

48
00:02:45,320 --> 00:02:46,480
Sure.

49
00:03:06,040 --> 00:03:08,120
How much do you know
about what we do here?

50
00:03:08,160 --> 00:03:10,200
Just what I've read online.

51
00:03:11,080 --> 00:03:13,000
That we're Putin's poodle?

52
00:03:13,040 --> 00:03:14,560
A propaganda mouthpiece?

53
00:03:14,600 --> 00:03:17,880
Of course, the people
who say that mostly work
for media billionaires

54
00:03:17,920 --> 00:03:19,880
and publish what
they're told to publish.

55
00:03:19,920 --> 00:03:21,520
So glass houses,
wouldn't you say?

56
00:03:21,560 --> 00:03:24,000
Or maybe you don't know
that English expression?

57
00:03:24,040 --> 00:03:25,199
No, I know it.

58
00:03:25,200 --> 00:03:28,320
Steve Cleary,
one of our shooting producers.

59
00:03:28,360 --> 00:03:29,360
Hi.

60
00:03:30,600 --> 00:03:32,680
I'm afraid
that's the only Russian I know.

61
00:03:32,720 --> 00:03:34,239
Nice to meet you, too.

62
00:03:34,240 --> 00:03:36,520
- You ready to get out there?
- Now?

63
00:03:36,560 --> 00:03:38,720
Sure. Why not?
Just do what he says.

64
00:03:38,760 --> 00:03:40,720
He knows what he's doing.
More or less.

65
00:03:42,160 --> 00:03:43,360
Okay.

66
00:03:55,680 --> 00:03:56,880
Are you Daz?

67
00:03:57,640 --> 00:03:58,760
That's right.

68
00:03:58,800 --> 00:04:01,680
Thanks for coming. I'm Kathy.
Can I join you?

69
00:04:02,120 --> 00:04:03,280
Be my guest.

70
00:04:06,840 --> 00:04:09,200
I'm told you were mentioned
at COBR recently.

71
00:04:09,960 --> 00:04:11,480
Really?

72
00:04:11,520 --> 00:04:13,719
Did they enjoy
my Russian light show?

73
00:04:13,720 --> 00:04:15,760
I think it got their attention.

74
00:04:15,800 --> 00:04:17,440
And Putin's, probably.

75
00:04:17,480 --> 00:04:18,799
It's hard to undermine
the free world

76
00:04:18,800 --> 00:04:20,920
when the lights in your office
are literally on the blink.

77
00:04:22,480 --> 00:04:24,560
Apparently, some people
thought that it was us.

78
00:04:26,000 --> 00:04:27,160
Is that right?

79
00:04:27,840 --> 00:04:31,160
Well, you only have to ask.

80
00:04:31,560 --> 00:04:32,920
Mm.

81
00:04:32,960 --> 00:04:36,040
You know what, that is
exactly what I've been sent
to talk to you about.

82
00:04:37,240 --> 00:04:40,399
I thought GCHQ
didn't employ Black Hats.

83
00:04:40,400 --> 00:04:42,840
Well, maybe not "employ"
exactly.

84
00:04:42,880 --> 00:04:44,560
More of
an informal contribution.

85
00:04:45,560 --> 00:04:46,800
On what basis?

86
00:04:46,840 --> 00:04:48,400
On a patriotic basis.

87
00:04:49,280 --> 00:04:50,920
That's how you describe
yourself, isn't it?

88
00:04:50,960 --> 00:04:53,319
Jolly Roger,
the "Patriotic Hacker"?

89
00:04:53,320 --> 00:04:55,640
Even patriots get paid, Kathy.

90
00:04:55,680 --> 00:04:57,680
I'm sure we can come
to an arrangement.

91
00:05:18,760 --> 00:05:20,520
- This is it?
- This is it.

92
00:05:28,520 --> 00:05:29,560
Put them on.

93
00:05:29,600 --> 00:05:31,000
You're joking, right?

94
00:05:31,040 --> 00:05:32,320
No, I'm not joking.

95
00:05:33,240 --> 00:05:34,760
I'm not in any danger.

96
00:05:34,800 --> 00:05:36,280
Just do it, okay?

97
00:05:48,120 --> 00:05:49,320
Who are they?

98
00:06:01,080 --> 00:06:02,560
Now!

99
00:06:02,600 --> 00:06:06,759
I never thought I'd have to
dress in full riot gear here
on the streets of the UK.

100
00:06:06,760 --> 00:06:10,280
But with this general election
just days away...

101
00:06:10,320 --> 00:06:11,479
Again!

102
00:06:13,080 --> 00:06:16,000
I never thought I'd have to
dress in full riot gear

103
00:06:16,040 --> 00:06:18,159
here on the streets of the UK.

104
00:06:18,160 --> 00:06:21,600
But with this critical
general election just days away,

105
00:06:21,640 --> 00:06:25,280
confrontations like this
are becoming
more and more common.

106
00:06:25,320 --> 00:06:26,800
There. That's great,

107
00:06:26,840 --> 00:06:28,719
with the glass breaking.
Use that.

108
00:06:28,720 --> 00:06:29,640
Yeah.

109
00:06:29,680 --> 00:06:31,000
We want an end
to immigration...

110
00:06:31,040 --> 00:06:33,559
But they don't care about
democracy or free speech...

111
00:06:33,560 --> 00:06:34,959
What's she saying?

112
00:06:34,960 --> 00:06:38,400
Only electing a white
populist regime can put an end
to this chaos,

113
00:06:38,440 --> 00:06:39,600
blah, blah, blah.

114
00:06:39,640 --> 00:06:42,120
Okay, great. We'll take that.
Have you got a good end shot?

115
00:06:43,440 --> 00:06:44,560
The girl.

116
00:06:47,800 --> 00:06:48,960
Perfect.

117
00:06:49,000 --> 00:06:52,160
Great! Upload that and email me
the metrics when they're in.

118
00:06:52,200 --> 00:06:53,560
Great job, Marina.

119
00:06:58,760 --> 00:07:00,040
Excuse me!

120
00:07:00,800 --> 00:07:01,920
Angie!

121
00:07:03,000 --> 00:07:06,080
- Steve. How did he know?
- Know what?

122
00:07:06,120 --> 00:07:09,280
He gave me the riot gear
before there was any violence.

123
00:07:09,840 --> 00:07:12,000
He knew it was going to happen.

124
00:07:12,040 --> 00:07:14,640
Did we organise
that counter-demonstration?

125
00:07:15,920 --> 00:07:17,640
We organised both of them.

126
00:07:19,560 --> 00:07:20,640
What?

127
00:07:21,240 --> 00:07:22,400
Come on.

128
00:07:29,120 --> 00:07:32,240
Right. Facebook page
for Luton For Labour,

129
00:07:32,280 --> 00:07:34,640
{\an8}set up seven months ago by us.

130
00:07:34,680 --> 00:07:36,680
{\an8}We tweet about it
with our fake accounts

131
00:07:36,720 --> 00:07:39,520
and then the bots retweet it
thousands of times.

132
00:07:39,560 --> 00:07:41,959
And then like-minded people
sign up.

133
00:07:41,960 --> 00:07:45,560
So it doesn't exist.
Luton For Labour?
You made it up?

134
00:07:45,600 --> 00:07:47,759
Well, it exists, on this page.

135
00:07:47,760 --> 00:07:48,959
{\an8}It's got 96 members.

136
00:07:48,960 --> 00:07:52,240
{\an8}And here's the message
in the diary
about today's event.

137
00:07:52,280 --> 00:07:53,480
{\an8}Put there by you?

138
00:07:54,000 --> 00:07:56,760
That's right. Okay?

139
00:07:56,800 --> 00:08:02,200
And here's the Facebook page for
"Take Back Control of Luton,"

140
00:08:02,240 --> 00:08:05,840
a fascist group that thinks
it's time we went back
to the 1930s,

141
00:08:06,240 --> 00:08:07,720
also set up by us.

142
00:08:08,960 --> 00:08:11,280
{\an8}And here's a message
about a protest today

143
00:08:11,320 --> 00:08:14,160
{\an8}at the same time,
on the same street.

144
00:08:14,200 --> 00:08:15,439
{\an8}So they all turn up,

145
00:08:15,440 --> 00:08:18,040
completely unaware
there's gonna be a rival group,

146
00:08:18,080 --> 00:08:21,159
and then as soon as they
see each other, they clash.

147
00:08:21,160 --> 00:08:23,160
There's no need for us
to provoke on the ground.

148
00:08:23,200 --> 00:08:24,959
If we've attracted
the right kind of people,

149
00:08:24,960 --> 00:08:27,000
it'll kick off
of its own accord.

150
00:08:28,720 --> 00:08:31,280
So it's all made up.
The whole thing.

151
00:08:31,880 --> 00:08:33,720
Well, I prefer managed.

152
00:08:36,200 --> 00:08:41,559
But what's the point of
reporting something
that's so obviously fake news?

153
00:08:41,560 --> 00:08:45,080
Look,
you need to forget
all your previous experience

154
00:08:45,120 --> 00:08:46,319
as a journalist, okay?

155
00:08:46,320 --> 00:08:48,959
Whether it's faked
isn't the point.

156
00:08:48,960 --> 00:08:52,360
I mean, everything
that's reported is fake,
one way or another.

157
00:08:53,560 --> 00:08:55,000
We know that
people won't believe it.

158
00:08:55,040 --> 00:08:57,480
It probably contradicts
what we said yesterday.
It doesn't matter.

159
00:08:57,520 --> 00:09:02,720
The point is to get people
used to the idea
that everything's a lie,

160
00:09:02,760 --> 00:09:04,440
that there is no truth.

161
00:09:04,480 --> 00:09:09,560
And once they accept that,
well, the biggest liar wins.

162
00:11:19,600 --> 00:11:20,800
Shit.

163
00:11:39,280 --> 00:11:40,800
Oh, Christ.

164
00:11:58,600 --> 00:12:00,760
Where did you get
all this stuff?

165
00:12:02,120 --> 00:12:06,400
Back of a skip.
When they were
clearing out Oakley.

166
00:12:06,440 --> 00:12:07,640
Is that for Morse Code?

167
00:12:09,080 --> 00:12:10,200
Mm-hmm.

168
00:12:12,200 --> 00:12:14,359
I'm... I'm sorry.
I'm interrupting your meal.

169
00:12:14,360 --> 00:12:17,720
No, no, no. Here.
Here, have a seat.

170
00:12:23,960 --> 00:12:25,800
Here. Try it.

171
00:12:32,000 --> 00:12:33,320
Good?

172
00:12:33,360 --> 00:12:34,600
I... I can't...

173
00:12:35,040 --> 00:12:36,200
Oh, sorry.

174
00:12:38,000 --> 00:12:39,080
Mm.

175
00:12:48,880 --> 00:12:50,000
Hold on.

176
00:13:03,880 --> 00:13:05,840
Now, go. Go on.

177
00:13:07,280 --> 00:13:08,360
Me?

178
00:13:19,080 --> 00:13:20,960
How was that?

179
00:13:21,600 --> 00:13:24,160
Borderline crap.

180
00:13:26,920 --> 00:13:30,880
This must all seem very, very
old fashioned to you

181
00:13:30,920 --> 00:13:32,000
but this was...

182
00:13:32,040 --> 00:13:34,240
this one, this was
state-of-the-art.

183
00:13:34,280 --> 00:13:37,159
State-of-the-art in its day.

184
00:13:37,160 --> 00:13:38,319
You nicked it, didn't you?

185
00:13:38,320 --> 00:13:42,040
No.
No, no, I told you.

186
00:13:42,080 --> 00:13:44,640
I found it. Back of a skip.

187
00:13:46,480 --> 00:13:47,880
Where you found me.

188
00:13:56,680 --> 00:13:58,520
I haven't got very much.

189
00:14:01,120 --> 00:14:05,200
But if you come
barging in uninvited,

190
00:14:05,240 --> 00:14:07,600
you have to take your chances.

191
00:14:07,640 --> 00:14:10,840
Well, like I say,
I'm really not hungry.

192
00:14:11,760 --> 00:14:12,720
Ha.

193
00:14:12,760 --> 00:14:16,200
You'll eat what you're given.
And you'll enjoy it.

194
00:14:29,600 --> 00:14:31,319
It's really good.

195
00:14:31,320 --> 00:14:33,319
You needn't sound so surprised.

196
00:14:33,320 --> 00:14:38,640
Anyhow, my, er, brilliant
analytical mastermind

197
00:14:38,680 --> 00:14:40,359
deduces that
you didn't come here

198
00:14:40,360 --> 00:14:42,439
for the pleasure of my company.

199
00:14:42,440 --> 00:14:45,320
Come on, spit it out.
If you see what I mean.

200
00:14:46,440 --> 00:14:49,360
You're going to tell me
I shouldn't discuss this
with you.

201
00:14:49,920 --> 00:14:52,519
Compartmentation and all that.

202
00:14:52,520 --> 00:14:53,760
Probably.

203
00:14:56,000 --> 00:14:57,240
Okay.

204
00:14:58,800 --> 00:15:02,200
I think there's something else
hidden in the BT malware.

205
00:15:03,240 --> 00:15:04,600
A third stage.

206
00:15:04,640 --> 00:15:07,480
And your suspicions
aren't widely shared?

207
00:15:10,680 --> 00:15:14,640
Everyone thought
I was so clever,
finding the hidden level.

208
00:15:16,240 --> 00:15:17,800
But...

209
00:15:17,840 --> 00:15:21,240
I'm wondering if we weren't
meant to find it,

210
00:15:21,920 --> 00:15:23,960
so that we didn't look
any further.

211
00:15:25,160 --> 00:15:28,280
I think maybe
there's something else
hidden in there.

212
00:15:31,000 --> 00:15:32,800
It's the Nigerian prince.

213
00:15:33,080 --> 00:15:33,920
What?

214
00:15:33,960 --> 00:15:36,639
You get an email
from a Nigerian prince.

215
00:15:36,640 --> 00:15:42,120
He has £50 million and he wants
to deposit it in your account.

216
00:15:42,160 --> 00:15:43,680
Hurrah. What do you do?

217
00:15:43,720 --> 00:15:46,439
Delete it. It's spam.
Everyone knows that.

218
00:15:46,440 --> 00:15:48,239
Exactly.

219
00:15:48,240 --> 00:15:51,200
As soon as you see an email
from a Nigerian prince,

220
00:15:51,240 --> 00:15:54,799
without even opening it,
you think it's spam.

221
00:15:54,800 --> 00:16:00,440
Trouble is, the other side
knows that's what
you're going to think.

222
00:16:00,480 --> 00:16:02,920
The Russians are always
looking at probabilities,

223
00:16:02,960 --> 00:16:07,320
they adore working out
how one behaviour
leads to another,

224
00:16:07,360 --> 00:16:09,680
predictable behaviour.

225
00:16:09,720 --> 00:16:12,960
They've been studying us,
how we behave,

226
00:16:13,000 --> 00:16:15,880
since... well,
since before the war.

227
00:16:15,920 --> 00:16:19,640
Sounds like you admire them.
The Russians.

228
00:16:20,080 --> 00:16:21,240
Hmm.

229
00:16:22,440 --> 00:16:24,280
No, I don't admire them.

230
00:16:25,760 --> 00:16:30,040
I respect them.
As worthy adversaries.

231
00:16:31,680 --> 00:16:32,800
So what are you saying?

232
00:16:32,840 --> 00:16:34,599
What am I saying?
I'm saying, yes,

233
00:16:34,600 --> 00:16:38,239
what if the other side
has already predicted

234
00:16:38,240 --> 00:16:42,800
every step you'll take
when you analyse the malware?

235
00:16:42,840 --> 00:16:46,159
Okay, fine,
but how does that help?

236
00:16:46,160 --> 00:16:49,999
It's a mountain of code.
I still have no idea
where to start.

237
00:16:50,000 --> 00:16:52,400
Oh, dear.

238
00:16:52,440 --> 00:16:55,680
"A mountain of code."
Do you mind if I...

239
00:16:56,600 --> 00:17:01,200
Perhaps it will make you,
er, check your assumptions.

240
00:17:01,240 --> 00:17:03,399
Remember the Nigerian prince.

241
00:17:03,400 --> 00:17:09,320
If you find yourself
scouring through thousands
and thousands of lines of code,

242
00:17:09,360 --> 00:17:15,200
that's probably exactly what
they're expecting you to do.

243
00:17:15,600 --> 00:17:16,800
Don't.

244
00:17:16,840 --> 00:17:19,280
Do something else, unexpected.

245
00:17:21,120 --> 00:17:22,240
Okay.

246
00:17:23,520 --> 00:17:24,640
Like what?

247
00:17:26,840 --> 00:17:28,119
Check the comms.

248
00:17:28,120 --> 00:17:31,800
Find out how it's communicating
and you're halfway there.

249
00:17:31,840 --> 00:17:34,519
But it doesn't.
That's the point.

250
00:17:34,520 --> 00:17:37,399
This malware
doesn't beacon at all.

251
00:17:37,400 --> 00:17:40,440
Well, I suspect it's how
you define communicating.

252
00:17:40,480 --> 00:17:42,960
Everything communicates,
one way or another.

253
00:17:45,880 --> 00:17:49,040
You'll have to think
outside the box.

254
00:17:50,720 --> 00:17:51,880
Mm?

255
00:17:53,360 --> 00:17:58,520
Or if you can't,
then you have to find
someone who can.

256
00:18:05,360 --> 00:18:07,039
Uh-huh.

257
00:18:07,040 --> 00:18:08,399
Well, I don't know. I think...

258
00:18:08,400 --> 00:18:12,240
I think there's life
in the old dog yet.

259
00:18:24,480 --> 00:18:25,680
Hey.

260
00:18:26,280 --> 00:18:27,480
You still here?

261
00:18:28,320 --> 00:18:31,560
Working on the BT malware.
In my own time.

262
00:18:34,200 --> 00:18:35,560
So what are you doing?

263
00:18:41,920 --> 00:18:43,720
Questioning our assumptions.

264
00:18:45,080 --> 00:18:46,440
You've lost me.

265
00:18:47,800 --> 00:18:49,080
Everything.

266
00:18:50,200 --> 00:18:52,400
What we think its purpose is.

267
00:18:52,440 --> 00:18:55,080
Whether it communicates
with the outside world.

268
00:18:56,520 --> 00:18:58,520
I thought it didn't communicate.

269
00:18:59,480 --> 00:19:01,040
Exactly.

270
00:19:01,080 --> 00:19:02,760
That's one of our assumptions.

271
00:19:04,680 --> 00:19:07,720
Another is that it didn't
run in the sandbox.

272
00:19:08,880 --> 00:19:10,240
I'm going to try again.

273
00:20:22,440 --> 00:20:23,640
Anything?

274
00:20:29,280 --> 00:20:31,080
Hey. It was worth a try.

275
00:20:35,280 --> 00:20:36,960
Why didn't he say anything else?

276
00:20:37,880 --> 00:20:39,200
In Harrogate?

277
00:20:40,160 --> 00:20:42,080
Why couldn't he
be more specific?

278
00:20:46,920 --> 00:20:48,640
Maybe he didn't know.

279
00:20:51,400 --> 00:20:54,399
Or maybe Danny is right.

280
00:20:54,400 --> 00:20:56,840
And it's just another
provocation.

281
00:20:57,840 --> 00:20:59,959
Another way to fuck with us.

282
00:20:59,960 --> 00:21:03,080
{\an8}Tie us in knots looking for
something that doesn't exist.

283
00:21:03,120 --> 00:21:05,959
{\an8}I don't know. I don't know
what I'm doing any more.

284
00:21:05,960 --> 00:21:07,160
{\an8}Yes, you do.

285
00:21:08,800 --> 00:21:11,440
That is about the only thing
that's for sure here.

286
00:21:13,960 --> 00:21:15,400
You were born for this.

287
00:21:21,960 --> 00:21:23,200
Don't stay too late.

288
00:22:00,520 --> 00:22:01,920
You're not convinced, are you?

289
00:22:05,840 --> 00:22:07,640
Why did you bring me over here?

290
00:22:08,280 --> 00:22:09,480
Don't you know?

291
00:22:10,400 --> 00:22:12,000
No, actually. I don't.

292
00:22:23,000 --> 00:22:24,200
I read this.

293
00:22:26,360 --> 00:22:27,880
Tell me why you wrote it.

294
00:22:29,160 --> 00:22:30,480
To cause trouble.

295
00:22:31,600 --> 00:22:32,960
No, I don't think so.

296
00:22:34,080 --> 00:22:36,919
I think you were trying
to make Russia a better place.

297
00:22:36,920 --> 00:22:40,240
- Really?
- Yeah, I think so.

298
00:22:40,280 --> 00:22:44,680
And you risked your liberty
and the safety
of your daughter to do it.

299
00:22:44,720 --> 00:22:47,880
I think you're a patriot,
but you probably
don't like to admit it.

300
00:22:49,680 --> 00:22:51,920
That's what
I'm trying to do here.

301
00:22:51,960 --> 00:22:53,280
Make Britain a better place.

302
00:22:54,960 --> 00:22:59,800
But you're supporting Putin.
And we were criticising him.

303
00:23:01,120 --> 00:23:04,280
Well, we're taking his money.
It's not necessarily
the same thing.

304
00:23:06,000 --> 00:23:08,200
Look, it's very simple.

305
00:23:08,240 --> 00:23:10,840
You pointed out
everything that was wrong
with your society.

306
00:23:10,880 --> 00:23:12,479
And you were very good at it.

307
00:23:12,480 --> 00:23:14,800
And I want you to do
the same thing here.

308
00:23:17,080 --> 00:23:22,160
But Putin wants to trample
all over Britain, not reform it.

309
00:23:22,200 --> 00:23:23,920
No, he doesn't.

310
00:23:23,960 --> 00:23:27,559
He wants to overturn
the world order and he's right.

311
00:23:27,560 --> 00:23:30,120
Russia has to get out from under
the domination of the West

312
00:23:30,160 --> 00:23:31,719
if it's going to grow.

313
00:23:31,720 --> 00:23:34,880
And we have to tear apart what
we've got here from the inside,

314
00:23:34,920 --> 00:23:36,920
so we can build again, better.

315
00:23:50,440 --> 00:23:52,680
Why can't I come in
the front entrance?

316
00:23:55,320 --> 00:23:59,040
Our staff would be uncomfortable
having you in the building.

317
00:24:01,440 --> 00:24:03,359
Why?

318
00:24:03,360 --> 00:24:05,920
Do I have "black hat" tattooed
on my forehead?

319
00:24:21,360 --> 00:24:22,600
Wait for me here.

320
00:24:22,640 --> 00:24:25,040
What? Why? How long will you be?

321
00:24:25,800 --> 00:24:27,080
I don't know.

322
00:24:44,440 --> 00:24:45,560
Hey.

323
00:24:45,600 --> 00:24:47,120
Can I borrow her for a minute?

324
00:24:49,600 --> 00:24:50,800
Sure.

325
00:25:07,320 --> 00:25:09,920
You know that we've been hunting
the BT coders?

326
00:25:11,440 --> 00:25:12,600
You found them?

327
00:25:15,960 --> 00:25:17,720
The guy you met in Harrogate?

328
00:25:18,400 --> 00:25:19,640
Is he one of these?

329
00:25:29,440 --> 00:25:30,680
No. No.

330
00:25:34,760 --> 00:25:37,720
Please. This is
really important.

331
00:25:45,200 --> 00:25:46,360
I promised.

332
00:25:48,240 --> 00:25:50,280
I promised
I wouldn't identify him.

333
00:25:52,200 --> 00:25:55,640
He said his life would be
in danger. I told you,
he was terrified.

334
00:25:57,440 --> 00:26:01,120
Well, we're about to publish
their names and photographs.

335
00:26:01,680 --> 00:26:03,880
You're what? Why?

336
00:26:03,920 --> 00:26:08,680
As part of our response
to the attack. To show that
Russia was behind it.

337
00:26:08,720 --> 00:26:13,040
Not him. Please.
We have to protect him.
I promised him.

338
00:26:14,680 --> 00:26:15,760
Who?

339
00:26:18,120 --> 00:26:19,400
Who, Saara?

340
00:26:31,720 --> 00:26:33,160
Vadim Trusov.

341
00:26:34,800 --> 00:26:35,920
Yeah.

342
00:26:37,560 --> 00:26:38,720
How do you know?

343
00:26:41,120 --> 00:26:42,959
I went to uni with him.

344
00:26:42,960 --> 00:26:44,720
That's how I know he's genuine.

345
00:26:45,600 --> 00:26:47,480
Please, don't do anything
to hurt him.

346
00:26:47,520 --> 00:26:51,440
I don't care about the others,
but don't expose him. Please.

347
00:26:52,960 --> 00:26:55,200
That would be
even worse for him.

348
00:26:55,240 --> 00:26:56,839
If we expose
everyone else but not him,

349
00:26:56,840 --> 00:26:58,800
it's just gonna
throw suspicion on him,

350
00:26:58,840 --> 00:27:01,720
it's gonna make it look like
he's a British spy.

351
00:27:01,760 --> 00:27:03,800
What,
so this is everyone?
The whole team?

352
00:27:03,840 --> 00:27:05,000
- Is that what you're saying?
- No...

353
00:27:05,040 --> 00:27:06,799
So why can't he be
one of the ones you miss out?

354
00:27:06,800 --> 00:27:08,160
Because he's a key player.

355
00:27:08,200 --> 00:27:10,999
All right, if he's not there,
it's gonna look
really suspicious.

356
00:27:11,000 --> 00:27:14,360
It's actually safer for him
if he's exposed
as part of the group.

357
00:27:20,760 --> 00:27:21,960
Saara.

358
00:27:24,920 --> 00:27:26,640
He'll think I've betrayed him.

359
00:27:39,520 --> 00:27:40,840
Are you okay?

360
00:27:53,160 --> 00:27:55,720
- Can I say something?
- Yeah, of course.

361
00:27:55,760 --> 00:28:00,040
{\an8}Doesn't this make it more likely
that what he told her
{\an8}in Harrogate was true?

362
00:28:00,320 --> 00:28:01,400
Vadim.

363
00:28:02,160 --> 00:28:03,680
Well, he's one of the coders.

364
00:28:03,720 --> 00:28:07,680
They wouldn't risk someone like
that on a provocation operation,
would they?

365
00:28:08,400 --> 00:28:10,559
They'd just send
someone expendable.

366
00:28:10,560 --> 00:28:11,639
Someone like me.

367
00:28:15,560 --> 00:28:16,880
Unless...

368
00:28:16,920 --> 00:28:19,200
they knew their coder
was at college

369
00:28:19,240 --> 00:28:21,080
with a someone from
our Malware Department,

370
00:28:21,120 --> 00:28:24,560
so that sending him
would make their provocation
more believable.

371
00:28:25,880 --> 00:28:28,760
Yeah. But how could
they know that?

372
00:28:29,560 --> 00:28:30,799
That she worked here?

373
00:28:30,800 --> 00:28:33,800
And also, they had no idea
who was going to turn up,
did they?

374
00:28:36,880 --> 00:28:40,760
But even if
what he says is true,
where does that get us?

375
00:28:40,800 --> 00:28:43,760
I've had every hacker in this
building tear that code apart,

376
00:28:43,800 --> 00:28:45,840
and there's nothing.
It's a dead end.

377
00:28:51,280 --> 00:28:55,200
So, should I give them all
to the Jolly Roger,
him included?

378
00:29:00,600 --> 00:29:02,480
Yeah. Do it.

379
00:29:08,240 --> 00:29:09,920
- All good?
- Fine.

380
00:29:10,520 --> 00:29:11,640
Okay.

381
00:29:17,880 --> 00:29:19,799
Sorry to keep you waiting.

382
00:29:19,800 --> 00:29:22,440
...positions of power
and influence.

383
00:29:22,480 --> 00:29:25,920
One of the men named
by the Jolly Roger website
is Vadim Trusov,

384
00:29:25,960 --> 00:29:30,160
the son of Felix
and Ludmilla Trusov,
owners of the Russian...

385
00:29:39,400 --> 00:29:41,439
You're going to have to
explain this to me.

386
00:29:41,440 --> 00:29:43,760
How Vadim's any different
from you or me?

387
00:29:44,880 --> 00:29:47,240
He does what he's told
because it's his job,

388
00:29:47,280 --> 00:29:48,760
just like you and me.

389
00:29:49,920 --> 00:29:52,760
Oh, yes. There is a difference.

390
00:29:52,800 --> 00:29:54,599
He took a massive risk
to try to help us

391
00:29:54,600 --> 00:29:57,040
whereas you and I
just threw him to the wolves.

392
00:29:57,960 --> 00:29:58,879
Saara.

393
00:29:58,880 --> 00:30:01,280
Jeremy,

394
00:30:01,320 --> 00:30:02,800
this Jolly Roger, who is he?

395
00:30:02,840 --> 00:30:04,879
See what you can find out.

396
00:30:04,880 --> 00:30:07,160
Is he a front for the spooks?
Does he even exist?

397
00:30:07,200 --> 00:30:08,399
Quick as you can, yeah?

398
00:30:08,400 --> 00:30:10,680
And prep a background piece
on everything else he's done.

399
00:30:18,800 --> 00:30:21,439
- Angie.
- What?

400
00:30:21,440 --> 00:30:22,800
Can I speak to you?

401
00:30:30,640 --> 00:30:33,480
I'd like to try
for an interview.

402
00:30:33,520 --> 00:30:35,479
With one of the coders.

403
00:30:35,480 --> 00:30:37,760
Well, the bids are already in.
Might happen. Might not.

404
00:30:37,800 --> 00:30:39,640
Depends which way
they wanna play it.

405
00:30:39,680 --> 00:30:42,800
Anyway, it's a job
for one of the presenters.
No offence.

406
00:30:44,040 --> 00:30:45,840
I may have another way in.

407
00:30:47,200 --> 00:30:49,520
I think Vadim Trusov
would talk to me.

408
00:30:51,440 --> 00:30:52,520
Why?

409
00:30:53,480 --> 00:30:54,800
We're friends.

410
00:31:19,800 --> 00:31:20,920
Hiya.

411
00:31:25,960 --> 00:31:28,880
- Hey.
- Tell me you're not
going in to work now.

412
00:31:29,960 --> 00:31:31,000
Yeah, afraid so.

413
00:31:35,640 --> 00:31:37,200
What are you looking at?

414
00:31:38,920 --> 00:31:40,440
What are you looking at?

415
00:31:53,640 --> 00:31:55,199
You guys
not going to do anything?

416
00:31:55,200 --> 00:31:57,720
No can do, mate.
It's a police-free zone, innit?

417
00:32:07,800 --> 00:32:09,000
Can you hold that?

418
00:34:09,280 --> 00:34:10,560
Mm.

419
00:36:48,240 --> 00:36:49,520
You ready?

420
00:36:53,040 --> 00:36:54,160
Okay.

421
00:36:59,160 --> 00:37:02,320
Questions are here.
Scroll like that, okay?

422
00:37:03,880 --> 00:37:05,000
You okay?

423
00:37:07,320 --> 00:37:08,720
I know you can do this.

424
00:37:10,640 --> 00:37:11,760
Thank you.

425
00:37:40,480 --> 00:37:44,440
Mr Trusov,
you're accused of being behind
the cyber attack

426
00:37:44,480 --> 00:37:47,920
that caused billions of dollars
of damage to another nation.

427
00:37:47,960 --> 00:37:50,480
What's your response
to these allegations?

428
00:37:50,520 --> 00:37:52,879
I had nothing to do with this.

429
00:37:52,880 --> 00:37:57,720
What about the evidence offered
by the "Jolly Roger" website?

430
00:37:57,760 --> 00:37:59,960
It's incontrovertible, isn't it?

431
00:38:01,360 --> 00:38:02,400
What can I say?

432
00:38:02,440 --> 00:38:05,560
I'm a computer engineer
working in cyber security.

433
00:38:05,600 --> 00:38:08,160
I know absolutely nothing
about this.

434
00:38:08,200 --> 00:38:10,360
Your parents,
Felix and Ludmilla Trusov...

435
00:38:10,400 --> 00:38:12,680
I don't have anything to do
with my parents.

436
00:38:12,720 --> 00:38:15,440
I make my own way in the world.

437
00:38:15,480 --> 00:38:19,360
Maybe that's why I was targeted.
Because of my parents.
I don't know.

438
00:38:21,240 --> 00:38:22,960
What about these people?

439
00:38:24,440 --> 00:38:26,600
Who are accused alongside you?

440
00:38:29,680 --> 00:38:31,680
I've never seen them
before in my life.

441
00:38:38,760 --> 00:38:42,319
So to your knowledge, you had
never before met anyone,

442
00:38:42,320 --> 00:38:44,440
dealt with anyone, from the FSB?

443
00:38:44,480 --> 00:38:46,120
Is that what you're saying?

444
00:38:46,520 --> 00:38:47,600
No.

445
00:38:48,200 --> 00:38:49,400
Not until yesterday.

446
00:38:51,520 --> 00:38:53,520
You met the FSB yesterday?

447
00:38:54,080 --> 00:38:54,960
Why?

448
00:38:55,000 --> 00:38:56,840
They had something for me.

449
00:38:57,680 --> 00:38:59,240
What did they have for you?

450
00:38:59,680 --> 00:39:00,800
Information.

451
00:39:01,920 --> 00:39:03,679
Information?

452
00:39:03,680 --> 00:39:05,839
About the people
who did this to me.

453
00:39:05,840 --> 00:39:08,000
About the people
who tried to ruin my life.

454
00:39:09,440 --> 00:39:10,640
What people?

455
00:39:11,920 --> 00:39:17,680
One of them is
an analyst at the UK's
intelligence organisation. GCHQ.

456
00:39:17,720 --> 00:39:22,320
Er, she's on secondment
from the National Security
Agency in the US.

457
00:39:22,360 --> 00:39:27,519
The other is an illegal hacker
who works as a freelance
for GCHQ.

458
00:39:27,520 --> 00:39:29,200
Known as "Jolly Roger."

459
00:39:36,000 --> 00:39:38,920
The analyst's name
is Kathy Freeman.

460
00:39:41,960 --> 00:39:46,399
Er, the hacker
is Darran Wiskowski.

461
00:39:46,400 --> 00:39:48,840
Their addresses
are written there.

462
00:39:55,000 --> 00:39:56,160
So, can you explain how you...

463
00:40:28,440 --> 00:40:33,440
The other is
an illegal hacker who works
as a freelance for GCHQ.

464
00:40:33,480 --> 00:40:34,960
Known as "Jolly Roger."

465
00:40:40,160 --> 00:40:43,080
The analyst's name
is Kathy Freeman.

466
00:41:09,920 --> 00:41:12,360
You still think that
he was just doing his job?

467
00:41:47,960 --> 00:41:50,440
I've had to search
the whole building to find you.

468
00:42:00,200 --> 00:42:01,400
So...

469
00:42:02,200 --> 00:42:03,360
Are you leaving?

470
00:42:05,840 --> 00:42:07,080
I haven't decided.

471
00:42:08,080 --> 00:42:09,840
But are you...
Are you safe here?

472
00:42:11,080 --> 00:42:13,280
What about your flat?
Won't you have to move out?

473
00:42:14,400 --> 00:42:16,320
Danny's getting me packed up.

474
00:42:18,720 --> 00:42:20,480
They'll find me somewhere else.

475
00:42:22,640 --> 00:42:23,840
You could stay with us.

476
00:42:25,880 --> 00:42:29,920
I mean, it's really tiny.
You'd have to sleep on the sofa.

477
00:42:31,840 --> 00:42:33,120
But it's safe.

478
00:42:40,600 --> 00:42:41,720
Bedroom.

479
00:42:42,920 --> 00:42:44,120
It's cute.

480
00:42:44,560 --> 00:42:45,760
Yeah.

481
00:42:46,960 --> 00:42:49,560
And then there's a dining table,

482
00:42:50,240 --> 00:42:52,040
and then this is the kitchen.

483
00:42:53,960 --> 00:42:58,520
You're welcome to use
the fridge, stove, oven,
you know, anything.

484
00:42:58,760 --> 00:42:59,960
Thanks.

485
00:43:03,080 --> 00:43:05,400
Like I say, it's small.

486
00:43:05,440 --> 00:43:07,560
Well, it'll only be
for a couple of days.

487
00:43:08,160 --> 00:43:10,120
Stay as long as you need.

488
00:43:16,520 --> 00:43:19,400
Oh... Oh, my God.
What happened?

489
00:43:23,200 --> 00:43:24,320
That's you.

490
00:43:25,360 --> 00:43:26,519
Er, we work together.

491
00:43:26,520 --> 00:43:29,760
Erm... She needs somewhere safe
to stay.

492
00:43:29,800 --> 00:43:31,560
I said she could stay here.

493
00:43:35,680 --> 00:43:36,800
Okay.

494
00:43:37,120 --> 00:43:38,280
What happened?

495
00:43:38,880 --> 00:43:40,040
We were, erm...

496
00:43:41,200 --> 00:43:43,760
We were attacked.
On the protest.

497
00:43:46,760 --> 00:43:48,440
I was arrested.

498
00:43:48,480 --> 00:43:49,760
- God.
- Yeah.

499
00:43:49,800 --> 00:43:51,120
James, are you okay?

500
00:43:51,880 --> 00:43:53,680
I... I should go...

501
00:43:53,720 --> 00:43:55,840
No, no. No, no.
She asked you to stay.

502
00:43:56,400 --> 00:43:57,560
Stay.

503
00:44:02,480 --> 00:44:05,320
So, what happens now?
Will they want to retaliate?

504
00:44:06,880 --> 00:44:09,280
Possibly.

505
00:44:09,320 --> 00:44:13,240
I think we're more worried
about what Russia's got
planned for the election.

506
00:44:13,280 --> 00:44:16,759
God knows what else they've got
squirrelled away in our systems.

507
00:44:16,760 --> 00:44:20,560
Yeah, but another retaliation
can't be the answer, can it?

508
00:44:23,520 --> 00:44:26,560
Outing our analyst
was just them retaliating
for us naming their coders.

509
00:44:26,600 --> 00:44:30,440
If we attack them again, it's
just an ever-escalating spiral.

510
00:44:30,480 --> 00:44:32,160
Surely it has to stop here?

511
00:44:33,320 --> 00:44:34,760
I hope you're right.

512
00:44:35,600 --> 00:44:38,320
But we're four points behind
in the polls.

513
00:44:40,040 --> 00:44:43,920
A bit of sabre-rattling
goes down well with our base.


